home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 2
/
Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso
/
Aminet
/
text
/
dtp
/
loutBin203.lha
/
lout
/
README.amiga
< prev
Wrap
Text File
|
1993-07-14
|
3KB
|
62 lines
This is an Amiga port of the Basser Lout document formatting package.
Lout's functionality is similar to LaTeX's, but it differs in many
respects. To those for whom comparison to LaTeX means nothing, Lout
is a language that is used to describe documents. You use a text editor
to create a file that includes all the document's text, as well as
directives to tell the system about the document's section headings,
cross references, included graphics, etc. Lout processes this file,
and produces printable PostScript as its output. (Further description
is defered to the Lout documentation itself.)
Suffice it to summarize that Lout is much more self contained than LaTeX,
and is thus easier to install. Lout also directly produces PostScript,
and so is easily able to take advantage of a PostScript laser printer
(if you have one) or any printer's highest resolution by printing through
Ghostscript or Post (if you don't -- both are available on Fish disks...)o
Plus, to most eyes (including mine) PostScript fonts are heads and tails
above TeX's Computer Modern fonts. (You can coerce LaTeX to use PostScript
fonts, but its a pain, and isn't integrated with TeX's math.)
In addition, Lout's language is procedure-based as compared to TeX's macro
based extensions. To the novice user this means nothing. To the advanced
and expert users, this means that changing Lout's behavior, or adding new
functions is _much_ easier than in TeX. My impression with LaTeX is that
if it does what you want done, you're set; it's easy. If what you want
done isn't already provided by LaTeX, you're hosed -- it's huge, it's
confusing, and it's hairy.
You may ask "if Lout's so great, why isn't everyone using it?"
Good question. My take on the situation is the following:
1) Inertia. Lout will not take LaTeX documents and format them.
Compatibility with LaTeX would really help people adopt a new system
like Lout, but would also probably cripple that system, if you went
for _complete_ compatibility. In addition, in collaborative
environments, LaTeX is bound to be the default until something
clearly, obviously better comes along, _and_ everyone has switched
to it.
2) Youth. LaTeX is, in spite of its deep down "hosedness," quite
mature. Most everything most users want to do most of the time is
pretty easy to do in LaTeX. In spite of its shortcomings, LaTeX is
useful. Lout's pretty young. People are just hearing about it.
3) Immaturity. Lout's not "perfect." It's got some warts, admitted
to here and there in the documentation. Lots of people I've spoken
with don't want to switch to a procedure-based language for document
description, in spite of their hatred of LaTeX, unless it's a full-blown
_Language_, in which programs can be written, etc. Lout is not
Turing equivalent. For some applications for some users, this is
a hindrance.
4) It's name. Lout? Eh? Why not Dork? Turd? I dunno -- it's just
not a great name. Notice that TeX, with its "boring" name didn't catch
on until Lamport created LaTeX; a much snazzier name. 8^)
Anyway, enjoy Lout. Jeff Kingston deserves a lot of credit for
tackling such a huge project, and doing so well as a result. It must
have been a huge project (and labor of love) for him. Thanks Jeff.
dylan
dylan@cs.washington.edu